the shortstop - French English Dictionary